Career 2018 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Canada F1 Canada F2 Greece F1 Greece F2 France F9 India #2-w1 India #2-w4 USA F4 India F4 India F5 Czech Republic F5 Czech Republic F6 Germany F4 Germany F5 Morocco F2 Italy F2 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 Turkey F10 Turkey F11 Slovakia F4 Austria F5 France F7 Slovakia F3 India #2-w2 India #2-w3 India F1 India F2 USA F5 Germany F1 Slovakia F1 Estonia F3 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) The Manchester Trophy - Manchester Fergana Challenger - Fergana Oberstaufen Cup - Oberstaufen Okal Cup 2001 International Bavarian Championships - Eckental Challenger 42 - Andrezieux The LTA Wrexham Challenger - Wrexham Zivnobanka Czech Open - Prostejov 10th Wartburg Open - Eisenach Warsteiner Challenger - Wolfsburg Cordenons Challenger KGHM Polish Indoors - Wroclaw Togliatti Cup - Togliatti Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Tennis Napoli Cup 2004 - Napoli Open de la Ville de Saint Denis - Reunion Island Garden Open 2004 - Rome Tatra Banka Open - Bratislava Zagreb Open - Zagreb GHI Bronx Classic - Bronx XXIX Edizione 'A.Savoldi Marco' - Manerbio The Surbiton Trophy - Surbiton Internationale Badische Meisterschaffen Um Den Techem Cup - Zell ECM Cup - Prague Muller Cup - Ulm West of England Tennis - Bristol Heilbronn Open - Heilbronn Garden Open 2005 - Rome San Remo Tennis Cup 15° Piertomaso - San Remo Banja Luka Challenger 2005 - Banja Luka Media Will Cup Busan Challenger Tennis - Busan Memorial Kolyaskin - Donetsk Architect Open - Budapest ATU Cup 2001 - Weiden Geneva Challenger - Geneva Samarkand Challenger - Samarkand Hungarian Open - Budapest Zivnobanka Czech Open - Prostejov USTA Men's Challenger of Dallas - Dallas EI Bank Bulgarian Challenger - Sofia Ostdeutscher Sparkassen Cup - Dresden Kuppers Kolsch Cup by Lambertz - Aachen USTA Challenger of Dallas - Dallas USTA Challenger of Burbank - Burbank Baden Open - Ettlingen Tatra Banka Open 2001 - Bratislava Schickendanz Open - Furth DPD Challenger 2002 - Aschaffenburg Muller Cup 99 - Ulm Shimadzu All Japan Indoor - Kyoto Ljubljana Open 2002 - Ljubljana Dusseldorf Open 2006 - Dusseldorf Muller Cup - Ulm Nord/LB Open - Braunschweig ATU Cup - Weiden Hamburg Challenger - Hamburg Oberstaufen Cup - Oberstaufen Copa Sevilla-Internacionales de Andalucia - Seville Garden Open - Rome Porsche Open - Poznan The LTA Men's Challenger - Southampton Intersport Heilbronn Open - Heilbronn Steelers Cup - Kosice The LTA Wrexham Challenger - Wrexham Ispat Open 2004 - Ostrava Ljubljana Open - Ljubljana Alfa Romeo Tennis Cup - Cordenons Banja Luka Challenger 2004 - Banja Luka Almaty Challenger 1 - Almaty Oberstraufen Cup - Oberstaufen Heineken Challenger - Ho Chi Minh City Pro Tennis World Open - Sunrise Morocco Tennis Tour - Meknes BH Indoor Sarajevo - Sarajevo Ostdeutscher Sparkassen Cup - Dresden Schickendanz Open - Furth Czech Open 2005 - Prostejov Siemens Open - Scheveningen The LTA Manchester Trophy - Manchester San Marino CEPU Open - San Marino Oberstaufen Cup - Oberstaufen Black Forest Open - Freudenstadt TEAN International - Alphen Aan Den Rijn Flea Market Cup Busan Challenger Tennis - Busan Challenger Tunisie - Tunis Bauer Watertechnilogy Cup 2008 - Eckental ATP Challenger Open 2004 - Monchengladbach Antonio Savoldi-Marco Co. - Manerbio Morocco Tennis Tour - Tanger KGHM Dialog Polish Indoors - Wroclaw PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Black Forest Open - Freudenstadt Qatar ATP Challenger - Doha Heilbronn Challenger Wroclaw Challenger Belgrade Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Architect Open - Budapest Sunrise Challenger Monza Challenger Rome Challenger Rome Challenger XI Ciutat de Barcelona - Barcelona Lugano Challenger Turin Challenger Tatra Banka Open - Bratislava Pozoblanco Challenger Scheveningen Challenger Manchester Challenger Istanbul Challenger Trani Challenger Privat Bank Cup - Dnepropetrovsk Todi Challenger Mons Challenger Kosice Open-Steelers Cup 2008 - Kosice BMW Tennis Championship - Sunrise Recanati Challenger Genova Challenger Belgrade Challenger Bordeaux Challenger 2005 Freeman Men's Challenger - Joplin Oberstaufen Challenger Aptos Challenger Alphen Challenger Tashkent Challenger PEOPLEnet Cup - Dnepropetrovsk Ortisei Challenger Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon 5 Volkswagen Challenger - Wolfsburg Bergamo Challenger Meknes Challenger Casablanca Challenger Cherbourg Challenger Rabat Challenger Bath Challenger Caltanissetta Challenger Athens Challenger Johannesburg Challenger TED Open - Istanbul Furth Challenger Mitsubishi Electric Europe Cup - Monza Ethias Tennis Trophy - Mons Oberstaufen Challenger Granby Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Astana Challenger Segovia Challenger Manerbio Challenger Nottingham Challenger Kosice Challenger Samsung Securities Cup - Seoul Como Challenger Trnava Challenger Alphen Challenger Roma Open Challenger - Rome Szczecin Challenger Tatra Banka Open - Bratislava Poznan Challenger Polska Energia Open - Bytom Sporting Challenger '08-Trofeo Regione Piemonte - Turin Tiburon Challenger Eckental Challenger Intersport Heilbronn Open - Heilbronn s'Tennis Masters Challenger - Graz Salzburg Challenger Helsinki Challenger Akbank Private Banking TED Open - Istanbul Heilbronn Challenger Sarajevo Challenger 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Meknes Challenger Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen BMW Tennis Championship - Sunrise Athens Challenger San Benedetto Challenger Recanati Challenger Beijing Challenger Sibiu Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Alphen Challenger Istanbul Challenger Heilbronn Challenger Sarajevo Challenger Mersin Challenger Prostejov Challenger Furth Challenger Portoroz Challenger Scheveningen Challenger Tatra Banka Open 2006 - Bratislava Istanbul Challenger Eskisehir Challenger Poznan Challenger Meerbusch Challenger Como Challenger Morocco Tennis Tour - Marrakech Alphen Challenger Petange Challenger Banja Luka Challenger Szczecin Challenger Oberstaufen Challenger Almaty Challenger 2 - Almaty Porsche Open - Poznan Eckental Challenger San Marino Cepu Open - San Marino Bergamo Challenger Gimcheon Challenger Busan Challenger LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn Portoroz Challenger Challenger DCNS de Cherbourg - Cherbourg 9th Wartburg Open - Eisenach Salzburg Challenger Black Forest Open - Freudenstadt Casablanca Challenger Intersport Heilbronn Open - Heilbronn 5th Sardinian International Championships - Cagliari San Marino Cepu Open - San Marino Dortmund Challenger Rabat Challenger Rome Challenger Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague Banja Luka Challenger Mons Challenger Orleans Challenger Ostrava Open 2005 - Ostrava Kamnik Challenger - Kamnik Taipei City Challenger Scania Stockholm Open - Stockholm Nottingham Challenger Furth Challenger Heineken Challenger - Ho Chi Minh City ATP Challenger Hamburg - Hamburg Marburg Challenger Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Australian Unity Western Australia Open - Perth Gallagher International - Hamilton Schickedanz Open - Furth The Stella Artois Grass Court Championships - London Open de L'Isere - Grenoble Sacramento Challenger IPP Open - Helsinki Ljubljana Open - Ljubljana Marrakech Challenger Nottingham Men's Challenger - Nottingham Rome Challenger 2003 Freeman Men's Challenger - Joplin KGHM Polish Indoors - Wroclaw Rome Challenger Badden Open by Rothaus - Ettlingen Nottingham Challenger Furth Challenger Kosice Challenger Marburg Challenger Sassuolo Challenger - Sassuolo Steelers Cup 2005 - Kosice GHI Bronx Classic - Bronx Nord LB Open - Braunschweig Heilbronn Open - Heilbronn Open de Montauban - Montauban AT&T Challenger of Dallas - Dallas Akbank Private Banking-TED Open - Istanbul Astana Challenger Oberstaufen Challenger Privat Bank Cup - Dniepropetrovsk Como Challenger USTA Men's Challenger of Dallas - Dallas Warsteiner Challenger Lubeck - Lubeck Heineken Challenger - Ho Chi Minh City Budapest Challenger - Budapest Oberstaufen Cup - Oberstaufen St.Petersburg Challenger by Kinex - St. Petersburg Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Trani Cup - Trani Black Forest Open 2002 - Freudenstadt Nottingham-2 Challenger Tatra Banka Slovak Open - Bratislava Weissenhauser Strand Cup - Hamburg DPD Challenger 2001 - Aschaffenburg USTA Tennis Championships of Houston - Houston The 69th King's Cup-Thailand Open - Bangkok Steelers Cup - Kosice Baumag Open - Budapest Banca Marche Tennis Cup - San Benedetto Tatra Banka Open 2003 - Bratislava 2004 Freeman Men's Challenger - Joplin Sarajevo Open 2004 - Sarajevo Mauritius Open - Mauritius Volkswagen Challenger 2005 - Wolfsburg Geneva Challenger - Geneva Geneva Challenger USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin Bergamo Challenger Open des Alpes Trophee BNP Paribas - Grenoble Rhodes Challenger Nottingham Challenger Tennislife Cup - Napoli Open Tarragona Costa Daurada - Tarragona Kremlin Cup - Moscow Stockholm Open - Stockholm AAPT Championships - Adelaide Heineken Open - Auckland Copenhagen Open - Copenhagen Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London 2003 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Besancon Challenger Stockholm Open - Stockholm Nottingham-2 Challenger Monza Challenger CA Tennis Trophy - Vienna Izmir Challenger Rome Challenger Ostrava Challenger Zagreb Challenger Furth Challenger Cremona Challenger AAPT Championships - Adelaide Milan Indoors - Milan Open 13 - Marseille Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank Private International - Sydney Milan Indoors - Milan Dubai Open - Dubai The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Vietnam Open - Ho Chi Minh City Open de Moselle - Metz CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich The Stella Artois Championships - London Stockholm Open - Stockholm Jersey Challenger Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Mercedes Cup - Stuttgart BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach St. Brieuc Challenger AEGON Championships - London Helsinki Challenger Mercedes Cup - Stuttgart BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Chennai Open - Chennai Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch AEGON International - Eastbourne BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney SA Tennis Open - Johannesburg Dubai Duty Free Tennis Championships - Dubai Gelsor Open Romania - Bucharest Salzburg Challenger Szczecin Challenger Izmir Challenger Heilbronn Challenger Open Sabadell Atlantico - Barcelona Tashkent Challenger Rio De Janeiro Challenger Porto Alegre Challenger Bergamo Challenger Trnava Challenger Montevideo Challenger Ortisei Challenger Qatar Exxon Mobil Open - Doha Masters Series - Hamburg Helsinki Challenger Mercedes Cup - Stuttgart Sarajevo Challenger Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Studena Croatia Open - Umag Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Moselle Open - Metz Bergamo Challenger Quimper Challenger Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Campbell's Hall of Fame Tennis Championships - Newport Rome Challenger Johannesburg Challenger Marburg Challenger Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Croatia Open Umag - Umag Ortisei Challenger Mumbai Open - Mumbai Ostrava Challenger Kremlin Cup - Moscow SA Tennis Open - Johannesburg Serbia Open - Belgrade Gerry Weber Open - Halle Mercedes Cup - Stuttgart Taipei City Challenger International German Open - Hamburg Pilot Pen Tennis - New Haven Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha BMW Open - Munich BMW Open - Munich Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Heilbronn Challenger BMW Open - Munich Dubai Duty Free Tennis Championships - Dubai The Stella Artois Grass Court Championships - London Adidas International - Sydney PBZ Zagreb Indoors - Zagreb AIG Japan Open Tennis Championships - Tokyo Heilbronn Open - Heilbronn Banja Luka Challenger Nova Challenger Osaka - Osaka Zagreb Open - Zagreb Tampere Imageneering Open - Tampere Warsteiner Challenger Lubeck 2001 - Lubeck Samsung Securities Cup - Seoul Compaq Cup 2001 - Zabrze Banja Luka 2002 - Banja Luka VIII Trofeo Ciudad de Quito - Quito DPD Challenger 99 - Aschaffenburg Warsteiner Challenger Wolfsburg - Wolfsburg Exim Agmedia Open - Kosice VII Torneo Internazionale di Tennis - Barletta Schickendanz Open - Furth Ordina Open - 's-Hertogenbosch Samsung Securities Cup - Seoul Caversham International Tennis Tournament - Jersey Open 13 - Marseille Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch BCR Open Romania - Bucharest Allianz Suisse Open Gstaad - Gstaad PTT Thailand Open - Bangkok Western & Southern Financial Group Masters - Cincinnati Regions Morgan Keegan Championships - Memphis AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport 2002 Mercedes Cup - Stuttgart Western & Southern Financial Group Masters - Cincinnati Open de Moselle - Metz Open Seat Godo 2003 - Barcelona Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Toronto Heineken Open - Auckland Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Qatar Open - Doha Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Qatar Open - Doha Open de la Comunidad Valenciana - Valencia Brisbane International - Brisbane Chennai Open - Chennai BNP Paribas Open - Indian Wells Chennai Open - Chennai Estoril Open - Estoril Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Ericsson Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Open de Moselle - Metz U.S. Open - New York ABN/AMRO World Tennis Tournament - Rotterdam Australian Open - Melbourne Medibank International - Sydney Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow Apia International - Sydney NASDAQ-100 Open - Miami French Open - Paris Australian Open - Melbourne Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, PO, FRA-GER 4-1 Telecom Italia Masters - Rome U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Internazionali BNL dItalia - Rome French Open - Paris Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Olympics - Athens